The Molecular Modeling Toolkit: a case study of a large scientific application in Python

نویسندگان

  • Konrad Hinsen
  • Jean-Pierre Ebel
چکیده

The Molecular Modeling Toolkit is a library of Python modules and C extension modules that provides an object-oriented description of molecular systems and an implementation of the most common modeling techniques. It is one of the first large scientific applications implemented in Python. This article presents some aspects of its design and implementation that are typical for scientific applications in general. Its aim is to demonstrate by example how scientific computing can benefit from Python, and to show how common problems

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The molecular modeling toolkit: A new approach to molecular simulations

The Molecular Modeling Toolkit is a library that implements common molecular simulation techniques, with an emphasis on biomolecular simulations. It uses modern software engineering techniques (object-oriented design, a high-level language) in order to overcome limitations associated with the large monolithic simulation programs that are commonly used for biomolecules. Its principal advantages ...

متن کامل

Feeding a Large-scale Physics Application to Python

We describe our experiences using Python with the SPaSM molecular dynamics code at Los Alamos National Laboratory. Originally developed as a large monolithic application for massively parallel processing systems, we have used Python to transform our application into a flexible, highly modular, and extremely powerful system for performing simulation, data analysis, and visualization. In addition...

متن کامل

Calculation of Positron Distribution in the Presence of a Uniform Magnetic Field for the Improvement of Positron Emission Tomography (PET) Imaging Using GEANT4 Toolkit

Introduction Range and diffusion of positron-emitting radiopharmaceuticals are important parameters for image resolution in positron emission tomography (PET). In this study, GEANT4 toolkit was applied to study positron diffusion in soft tissues with and without a magnetic field for six commonly used isotopes in PET imaging including 11C, 13N, 15O, 18F, 68Ga, and 82Rb. Materials and Methods GEA...

متن کامل

Application of Interval-valued Fuzzy Analytic Hierarchy Process Approach in Selection Cargo Terminals, a Case Study

Cargo terminals are the gateways for entrance of commodities into the transportation network. Therefore, locating them in optimal location could have a major impact on the cost effectiveness and efficiency of transport, traffic safety and reduction in environmental pollutions. Due to the presence of a large number of parameters involved and the existing uncertainties, decision making in this fi...

متن کامل

Transkribus Python Toolkit

This paper introduces an open source Python toolkit for the Transkribus platform. One part of the toolkit offers a Python client for the Transkribus RESTful interface. The second part offers various Document Understanding tools. The open-source toolkit is freely available through GitHub. Keywords—Transkribus platform, RESTful client, Document Understanding, Conditional Random Fields, Sequential...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997